πŸ•ΈοΈ Ada Research Browser

PRD-001-project-scaffold.md
← Back

PRD-001: Project Scaffold

Overview

Set up the datapact-cmmc repository with a working development environment: FastAPI backend, React frontend, PostgreSQL database, and all tooling (uv, Vite, Alembic, Makefile).

Goals

Deliverables

Backend

Frontend

Data

Testing

Other

Verification

  1. make db-start starts PostgreSQL
  2. make dev-all starts backend on 8001 + frontend on 5174
  3. curl http://localhost:8001/api/health returns {"status": "ok"}
  4. Frontend shows sidebar layout with navigation
  5. make test-backend passes health test
  6. cd ui && npm test passes render test

Status

Complete β€” all deliverables created in Phase 1.